import {request} from "@@/plugin-request/request";

/**
 * 获取管理员的列表
 * */
export async function administrator(params) {
  return request('/api/admin/systemadmin/', {params});
}

/**
 * 修改管理员状态
 *  @param/systemadmin 用户id
 *
 */
export async function systemadmin(systemadmin, status) {
  let num = 0;
  if (status === 1) {
    num = 0
  } else {
    num = 1
  }
  return request(`/api/admin/systemadmin/status/${systemadmin}`, {
    method: 'PUT',
    data: {
      status: num
    }
  })
}
/**
 * 修改管理员
 * */
export async function AlterUser(systemadmin, data) {
  return request(`/api/admin/systemadmin/${systemadmin}`, {
    method: 'PATCH',
    data
  });
}
/**
 * 删除管理员
 *  @param/systemadmin 用户id
 *
 */
export async function deleteuser(adminuid) {
  return request(`/api/admin/systemadmin/${adminuid}`, {
    method: 'DELETE'
  })
}
/**
 * 添加管理员
 *  @param/systemadmin 用户id
 *
 */
export async function adduser(params) {
  return request(`/api/admin/systemadmin${params}`, {
    method: 'POST'
  })
}



/**
 * 获取角色的列表
 * */
export async function Role() {
  return request('/api/admin/role', {
    method: 'GET',
  });
}


/**
 * 获取权限的列表
 * */
export async function Authority() {
  return request('/api/admin/permission', {
    method: 'GET',
  });
}


/**
 * 获取系统设置头部标签的api
 * */
export async function headerapi() {
  return request('/api/admin/get_system_header', {
    method: 'GET',
  });
}
/**
 * 获取系统设置列表
 * */
export async function system_settings() {
  return request('/api/admin/system_settings', {
    method: 'GET',
  });
}
/**
 * 获取系统设置修改
 * */
export async function system_modification(data) {
  return request(`/api/admin/system_settings`, {
    method: 'PATCH',
    data
  });
}



/**
 * 核销员列表api
 * */
export async function verifierApi(params) {
  return request('/api/admin/SystemStoreStaffs', {params});
}



/**
 * 提货点头部api
 * */
export async function getHeader() {
  return request('/api/admin/getHeader', {
    method: 'GET',
  });
}



/**
 * 微信模板消息列表
 * */
export async function wechatList(params) {
  return request('/api/admin/system_wechat_messages', {
    method: 'GET',
    params
  });
}
/**
 * 微信模板消息修改
 * */
export async function subwechat(data) {
  return request(`/api/admin/system_wechat_messages/${system_wechat_messages}`, {
    method: 'PATCH',
    data
  });
}
/**
 * 微信消息添加
 * */
export async function Addwechat(data) {
  return request(`/api/admin/system_wechat_messages`, {
    method: 'POST',
    data
  });
}



/**
 * 订阅消息列表
 * */
export async function subscription(params) {
  return request('/api/admin/system_subscription_messages', {
    method: 'GET',
    params
  });
}
/**
 * 订阅消息修改
 * */
export async function subscription_xg(system_subscription_messages, data) {
  return request(`/api/admin/system_subscription_messages/${system_subscription_messages}`, {
    method: 'PATCH',
    data
  });
}
/**
 * 订阅消息添加
 * */
export async function Addsystem(data) {
  return request(`/api/admin/system_subscription_messages`, {
    method: 'POST',
    data
  });
}


/**
 * 配送员列表显示api
 * */
export async function delivery() {
  return request('/api/admin/deliveryService', {
    method: 'GET',
  });
}
/**
 * 配送员添加api
 * */
export async function AddAdmin(data) {
  return request(`/api/admin/deliveryService${data}`, {
    method: 'POST',
    data
  });
}


